Trades take place in two parts --- the offer and the confirmation. To offer a trade, use the subject:
trade: <mycode>: <mypasswd>: <hiscode>
In the body make a normal start...end block, and include a transaction on each line. To send a player, use ">Player Name". To receive a player, use "<Player Name"
To send or receive cash, use ">$amount" or "<$amount"
Example: "Devils trade Bob Better for Ben Good and $24"
Subject: trade: devil: password: demon start >Bob Better <Ben Good <$24 end
You and the other person will receive notice that an official offer has been made, along with a confirmation number. Once made, an offer cannot be withdrawn until it is accepted or expires at the end of the week, so please don't use this as a barganing mechanic.
To accept a trade, send the subject:
conf: <mycode>: <mypasswd>: <hiscode>: <confirmation number>Example: "accept the above offer"
Subject: conf: demon: posswyrd: devilThere will be a note that the trade has been executed. Players will be instantly moved. Unfortunately due to a bug in the bank program, the cash transfers will not be reflected until just before the bidding (I will fix this soon, don't worry)